International Journal of Data Science and Big Data Analytics
|
| Volume 5, Issue 2, November 2025 | |
| Review ArticleOpenAccess | |
Exploring Data Analytics on Open-Source Software Repositories: A Review of Development Activities and Tools for Mining Logs |
|
1University of Wollongong in Dubai, UAE. E-mail: patrickmukala@uowdubai.ac.ae
*Corresponding Author | |
| Int.J.Data.Sci. & Big Data Anal. 5(2) (2025) 1-22, DOI: https://doi.org/10.51483/IJDSBDA.5.2.2025.1-22 | |
| Received: 09/07/2025|Accepted: 10/11/2025|Published: 25/11/2025 |
The rapid evolution of software development practices, coupled with the increasing prominence of Open-Source Software (OSS) projects, has positioned versioning systems as invaluable repositories of information for analysis. This paper delves into the factors that shape software development activities by examining documented methodologies and tools used to mine and analyse OSS repositories. Through a detailed review of approaches addressing developer contributions, code modifications, and collaborative workflows, we identify key influences on productivity, code quality, and team dynamics. Our exploration includes an analysis of analytics techniques and tools, such as CVSSearch and CVSAnalY, that facilitate a deeper understanding of developer behaviour and project evolution. Furthermore, we discuss the implications of these insights for enhancing software engineering practices across both OSS and proprietary environments. This paper provides a conceptual framework that connects theoretical insights with practical approaches, offering actionable strategies to improve processes, foster collaboration, and support learning in software development. Ultimately, the findings hold potential value not only for practitioners aiming to optimize workflows but also for educators leveraging OSS environments to teach and evaluate software engineering concepts.
Keywords: Data analytics, FLOSS, OSS, Software development, Versioning systems, Developer contributions, Collaboration patterns, Code quality, Productivity, Software engineering tools, Repository mining, Team dynamics, Software evolution
| Full text | Download |
Copyright © SvedbergOpen. All rights reserved

